public class Test9 {
   public static void main(String[] args) {
//
//
//        //使用常量串构造
//        //String s1 = "hello shousidaima";
//        //System.out.println(s1);
//
//        //直接newString对象
//        //String s2 = new String("hello shousidaima");
//       // System.out.println(s2);
//
//        //使用字符数组进行构造
//        //char[] arr = {'h','e','l','l','o'};
//       // String s3 = new String(arr);
//      //  System.out.println(s3);
//        System.out.println("=============================");
//        // s1和s2引用的是不同对象 s1和s3引用的是同一对象
////String s1 = new String("hello");
////String s2 = new String("world");
////String s3 = s1;
//
////System.out.println(s1.length()); // 获取字符串长度---输出5
////System.out.println(s1.isEmpty()); // 如果字符串长度为0，返回true，否则返回false
//       // System.out.println("hello".length());   //打印长度
//        System.out.println("-----------------------");
//       // int a = 10;
////int b = 20;
////int c = 10;
//// 对于基本类型变量，==比较两个变量中存储的值是否相同
////System.out.println(a == b); // false
////System.out.println(a == c); // true
//// 对于引用类型变量，==比较两个引用变量引用的是否为同一个对象
////String s1 = new String("hello");
////String s2 = new String("hello");
////String s3 = new String("world");
////String s4 = s1;
////System.out.println(s1 == s2); // false
////System.out.println(s2 == s3); // false
////System.out.println(s1 == s4); // true
//        System.out.println("--------------");
//
//
//int a = 10;
//int b = 20;
//int c = 10;
//// 对于基本类型变量，==比较两个变量中存储的值是否相同
//System.out.println(a == b); // false
//System.out.println(a == c); // true
//// 对于引用类型变量，==比较两个引用变量引用的是否为同一个对象
//String s1 = new String("hello");
//String s2 = new String("hello");
//String s3 = new String("world");
//String s4 = s1;
//System.out.println(s1 == s2);// false
//System.out.println(s2 == s3); // false
//System.out.println(s1 == s4); // true



      }

}
